export interface Bookmark {
  id: string;
  title: string;
  url: string;
  dateAdded?: number;
  categoryId: string;
  categories?: Category[];
}

export interface Category {
  id: string;
  name: string;
  color?: string;
  pattern?: string;
}

export interface CategoryStats {
  id: string;
  count: number;
  percentage: number;
}

export interface ApiResponse {
  category: string;
  confidence: number;
}

export interface ApiError {
  error: string;
  status: number;
} 